package com.item.dao;

import com.item.dao.model.UserStudyStatus;
import com.item.dao.model.UserStudyStatusExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserStudyStatusMapper {
    int countByExample(UserStudyStatusExample example);

    int deleteByExample(UserStudyStatusExample example);

    int deleteByPrimaryKey(String userid);

    int insert(UserStudyStatus record);

    int insertSelective(UserStudyStatus record);

    List<UserStudyStatus> selectByExample(UserStudyStatusExample example);

    UserStudyStatus selectByPrimaryKey(String userid);

    int updateByExampleSelective(@Param("record") UserStudyStatus record, @Param("example") UserStudyStatusExample example);

    int updateByExample(@Param("record") UserStudyStatus record, @Param("example") UserStudyStatusExample example);

    int updateByPrimaryKeySelective(UserStudyStatus record);

    int updateByPrimaryKey(UserStudyStatus record);
}